#!/bin/bash

echo -e "

　　　　　　　　　　　　　　　　　　　　　　　　　　　ｋ　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　ｈ　　　　　　　　　　　　　　ｔ
　ｓｓｓ　　　ｐｐｐｐ　　　ａａａａ　　　ｒ　ｒｒ　　ｋ　　　ｋ　　　　　　　　　ｗ　ｗ　ｗ　　　ｅｅｅ　　　　ｃｃｃ　　　ｈｈｈｈ　　　ａａａａ　　　ｔｔｔｔ
ｓ　　　ｓ　　ｐ　　　ｐ　　　　　　ａ　　ｒｒ　　　　ｋ　　ｋ　　　　　　　　　　ｗ　ｗ　ｗ　　ｅ　　　ｅ　　ｃ　　　ｃ　　ｈ　　　ｈ　　　　　　ａ　　　ｔ
ｓ　　　　　　ｐ　　　ｐ　　　　　　ａ　　ｒ　　　　　ｋ　ｋ　　　　－－－－－　　ｗ　ｗ　ｗ　　ｅ　　　ｅ　　ｃ　　　　　　ｈ　　　ｈ　　　　　　ａ　　　ｔ
　ｓｓｓ　　　ｐ　　　ｐ　　　ａａａａ　　ｒ　　　　　ｋｋ　　　　　　　　　　　　ｗ　ｗ　ｗ　　ｅｅｅｅｅ　　ｃ　　　　　　ｈ　　　ｈ　　　ａａａａ　　　ｔ
　　　　ｓ　　ｐ　　　ｐ　　ａ　　　ａ　　ｒ　　　　　ｋ　ｋ　　　　　　　　　　　　ｗｗｗ　　　ｅ　　　　　　ｃ　　　　　　ｈ　　　ｈ　　ａ　　　ａ　　　ｔ
ｓ　　　ｓ　　ｐｐｐｐ　　　ａ　　　ａ　　ｒ　　　　　ｋ　　ｋ　　　　　　　　　　　ｗ　ｗ　　　ｅ　　　ｅ　　ｃ　　　ｃ　　ｈ　　　ｈ　　ａ　　　ａ　　　ｔ
　ｓｓｓ　　　ｐ　　　　　　　ａａａａ　　ｒ　　　　　ｋ　　　ｋ　　　　　　　　　　ｗ　ｗ　　　　ｅｅｅ　　　　ｃｃｃ　　　ｈ　　　ｈ　　　ａａａａ　　　　ｔｔ
　　　　　　　ｐ

"

echo -e "欢迎使用\e[96mspark-wechat\e[0m ，开源地址：\e[96mhttps://gitee.com/haorenergou/spark-wechat\e[0m"

echo " "
echo -e "\e[96m开始配置运行环境的参数(若已配置过则重新配置)....\e[0m"


# 设置目录和文件名
dir_path="./"
file_name=".env"

# 拼接完整的文件路径
file_path="${dir_path}${file_name}"
rm -rf .env
touch "$file_path"

# 提示用户输入内容
#echo "请输入微信公众号token："
#read WX_TOKEN
#echo "WX_TOKEN=$WX_TOKEN" >> .env
# 提示用户输入微信公众号token
echo -n "请输入微信公众号token："
read WX_TOKEN
echo "WX_TOKEN=$WX_TOKEN" >> .env
## 将用户输入的token写入同一行
#printf "WX_TOKEN=%s " "$WX_TOKEN" >> .env
echo -n "请输入微信公众号APPID："
read APPID
echo "APPID=$APPID" >> .env

echo -n "请输入微信公众号API_SECRET："
read API_SECRET
echo "API_SECRET=$API_SECRET" >> .env

echo -n "请输入讯飞星火SPARK_DOMAIN："
read SPARK_DOMAIN
echo "SPARK_DOMAIN=$SPARK_DOMAIN" >> .env

echo -n "请输入讯飞星火HOST_URL："
read HOST_URL
echo "HOST_URL=$HOST_URL" >> .env



echo "SERVER_PORT=80" >> .env
echo "SUBSCRIBE_REPLY=欢迎关注" >> .env
echo "KEYWORD_REPLY={\"关键词\":\"关键词回复\",\"图片回复\":\"img:xxxxxxx\"}" >> .env


echo -e "\e[96m配置完成，正在启动服务...\e[0m"
curl -sS -O https://heng1.oss-cn-beijing.aliyuncs.com/spark-wechat
chmod +x spark-wechat
./spark-wechat


echo -e "\e[96m如果需要部署在云服务器持久运行，可参考：https://gitee.com/haorenergou/spark-wechat/blob/master/README.md\e[0m"
echo -e "1. 使用nohup进行守护进程运行"
echo -e "2. 使用systemctl进行守护进程运行"
echo -e "3. 使用vercel，微信云托管等进行托管服务"


echo -e "\e[96m服务启动成功，请在微信公众号尝试配置服务...\e[0m"
echo -e "检查服务是否正常启动：本地访问http://公网IP/wx，如http://154.64.230.74/wx,若出现failed则成功启动"






